I am done Christmas shopping--mostly. Not all of it will arrive on time but I'm lucky in that my family won't really mind. Although many places, even with standard shipping, are still arriving near Christmas, allposters.com cheerfully informed me that my order won't arrive until the 10th of Jan. What? Fail, allposters. Fail! :P
(
Read more... )